winding puncture - French English Dictionary